<?php
echo "<h1>VFS</h1>";

// VFS einbinden
include_once "../vfs.php";

// VFS-Objekt erstellen
$vfs = new VirtualFileSystem("filesystem", false);

// Ordnerstruktur aktivieren
$vfs->add2FolderStructure(VFS_FILES);
$vfs->add2FolderStructure(VFS_PUBLIC);
$vfs->add2FolderStructure(VFS_TRASH);
$vfs->add2FolderStructure(VFS_SETTINGS);
$vfs->add2FolderStructure(VFS_DATA);

// User einloggen:
if($vfs->login("markus")) {
  echo "Einloggen erfolgreich<br>";
} else {
  echo "Fehler beim Einloggen.<br>";
  exit;
}

echo "<br>";
echo "Gesamte Verzeichnisliste ausgeben:<br>";
echo "<ul>";
foreach($vfs->browse("/") as $element) {
  echo "<li>".$element."</li>";
}
echo "</ul>";

echo "<br>";
echo "Ordnerliste ausgeben:<br>";
echo "<ul>";
foreach($vfs->browseFolders("/") as $element) {
  echo "<li>".$element."</li>";
}
echo "</ul>";

echo "<br>";
echo "Dateiliste ausgeben:<br>";
echo "<ul>";
foreach($vfs->browseFiles("/") as $element) {
  echo "<li>".$element."</li>";
}
echo "</ul>";
?>